.list {
    font-size: .16rem;
    color: #666;
    max-width: 6.4rem;
    margin: .15rem auto;
    padding: 0 .1rem;
}
.ticket .type {
    margin: .2rem 0 .2rem 0;
    border: none;
}
.ticket .type mark {
    color: #fff;
    background-color: #458B00;
    padding: .05rem .08rem;
    border-radius: .04rem;
    margin: 0 .1rem 0 .16rem;
}
.ticket .form {
    border: none;
}
.ticket .form p {
    margin: .1rem 0;
}
.ticket .form label {
    display: block;
    margin: 0 0 .05rem 0;
}
.ticket .form input {
    width: 97%;
    height: .2rem;
    border: 1px solid #ccc;
    background-color: #fff;
    border-radius: .04rem;
    padding: .05rem;
    color: #666;
}
.ticket .submit {
    width: 30%;
    border-radius: .04rem;
    background-color: #f60;
    color: #fff;
    text-align: center;
    border: none;
    cursor: pointer;
    padding: .1rem;
    margin: 0 auto;
    display: block;
}
.ticket .new {
    margin: .2rem 0 0 0;
}
.ticket .new ul {
    margin: 20px 0 0 0;
}
.ticket .new li {
    display: inline-block;
    padding: 5px 10px;
}
.ticket .new li:first-child {
    padding-left: 0;
}
.ticket .new li:nth-child(2) {
    background-color: #458B00;
    border-radius: 4px;
    color: #fff;
}
.ticket table {
    width: 100%;
    border-collapse:collapse;
    margin: 20px 0 0 0;
    border: 1px solid #ddd;
}
.ticket table th {
    padding: .15rem 0;
    border-bottom: 1px solid #ddd;
    font-weight: normal;
}
.ticket table td {
    padding: .15rem 0;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.ticket table tr:nth-child(2n) {
    background-color: #fafafa;
}
.ticket table tr:hover {
    background-color: #eee;
}
.ticket .price {
    color: #f60;
}
.ticket .more2 {
    text-align: center;
    margin: 0 auto;
    cursor: pointer;
    display: block;
    color: #666;
}
.ticket .reserve {
    border-radius: .04rem;
    background-color: #f60;
    color: #fff;
    text-align: center;
    padding: .05rem .08rem;
}

/*媒体查询，大于480px小于640px*/
@media (min-width: 480px) and (max-width: 640px) {
    #tour h2,.information .price strong {
        font-size: .26rem;
    }
    #tour h3, #footer, #tour figcaption, #tour .info, .list {
        font-size: .16rem;
    }
    #headline h2 {
        font-size: .22rem;
    }
    #headline h3 {
        font-size: .14rem;
    }
    .list h2 {
        font-size: .2rem;
    }
}